//导入fs模块，来操作文件 fs模块是安装node.js自带的
const xy =require("fs");

//调用fs.readFile()方法读取文件
// 参数1： './hi.js'    读取文件的存放路径
// 参数2： 'utf8'       读取文件采用的编码格式，默认为utf8,可不写
// 参数3： function zmj(err,dataStr) 拿到读取失败和成功的结果 err dataStr
xy.readFile('./hi.js' ,'utf8',function zmj(err,dataStr){
    console.log(err);
    console.log("------");
    console.log(dataStr);
//判断是否读取成功
    if(err){
    console.log('读取失败');
}else {
    console.log('读取成功');
}
})

//如果读取成功，则err的值为null，如果读取失败则err的值为错误对象，dataStr的值为undefined
// 所以可以判断
